home *** CD-ROM | disk | FTP | other *** search
/ PC World 2005 April / PCWorld_2005-04_cd.bin / software / komercni / pcmzdy / PC_MZDY-demoverze.exe / {app} / TxtNaRtf / TXTNARTF.TXT < prev   
Text File  |  1997-08-06  |  7KB  |  168 lines

  1. Program TXTNARTF a jeho DLL verze jsou uçeny k p⌐evodu
  2. fandovskÿch sestav do formátu RTF, kterÿ dokáæe MS-WORD 6.0 a 7.0
  3. CZ naçíst ( typ Rich Text Format.)
  4.  
  5. Poznámky k p⌐evodu:
  6. Jsou dva základní druhy p⌐evodu, proporcionální a standardní.
  7. Standardní p⌐evod se snaæí, aby se text po p⌐evodu co
  8. nejvíce podobal tomu, co objeví na tiskárnê, kdyæ to
  9. vytisknete z FANDu. Jako font je pouæit neproporcionální
  10. Courier New CE. P⌐i p⌐evodu jsou zachovány v¿echny mezery,
  11. CR je nahrazen koncem ⌐ádku, CR LF jsou nahrazeny koncem
  12. odstavce. ¢í⌐ky znakû zde jsou stejné jako na tiskárnê,
  13. vÿ¿ka je bohuæel jiná a je nutno dát si pozor na poçet
  14. ⌐ádkû, které se vejdou na stránku. U normální velikosti se
  15. na stránku vejde asi 56 ⌐ádku, u p⌐epínaçe ^E se na stranu
  16. vejde 93 ⌐ádkû, u  ^A 66 a u  ^A^E 107 ⌐ádkû.
  17.  
  18. Proporcionální p⌐evod je urçen pro p⌐evod souvislého textu,
  19. jako font se pouæívá Times New Roman CE. P⌐i p⌐evodu jsou
  20. vynechány p⌐ebyteçné mezery a mêkké konce ⌐ádkû. Z dûvodu
  21. rûznÿch ¿í⌐ek a vynechanÿch mezer se nedoporuçuje pouæívat
  22. rámy. Pro p⌐epínání do proporcionálního fontu se pouæívá
  23. p⌐epínaç ^P^U uvnit⌐ textu nebo parametr -p. P⌐epínaç ^P^U
  24. se chová jako standardní fandovskÿ p⌐epínaç, t.j. poprvé
  25. zapne a podruhé vypne
  26.  
  27. P⌐i p⌐evodu jsou akceptovány standardní fandovské p⌐epínaçe
  28. a teçkové p⌐íkazy. Záhlaví a pata ( .he, .fo ) jsou
  29. p⌐evedeny také, s tím æe masky ___ __.__.__ __:__ jsou
  30. p⌐evedeny na pole çíslo strany, datum a ças.
  31. P⌐i p⌐evodu rámû prohledává stránku, zda se tam vyskytují
  32. znaky rámû. Pokud nêjaké najde snaæí se je p⌐evést na
  33. grafické objekty obdélník, vodorovnou çáru a svislou çáru.
  34. Sloæitêj¿í tvary z nich pak skládá. Nep⌐evádí kaædÿ znak na
  35. malou çáru, ale hledá souvislé çáry.  U dvojitÿch rámû
  36. vytvo⌐í vædy dva objekty a slouçí je do skupiny. Rámy jsou
  37. uchyceny k ⌐ádku levého horního rohu. Pokud budete chtít s
  38. rámem ve wordu manipulovat, vypnête radêji p⌐ichycení do
  39. m⌐íæky. Word neumí grafické objekty, které p⌐echázejí z
  40. jedné strany na druhou, z toho vyplÿvá i omezení pro rámy.
  41. ₧e¿ením je pouæít parametr -s "sekané rámy", kdy se kaædÿ
  42. ⌐ádek rámu p⌐evádí zvlῃ. Rámy jsou v¿ak poté jen têæko
  43. upravovatelné a znaçnê naroste poçet grafickÿch objektû v
  44. souboru.
  45.  
  46. Pokud jsou rámy rozhozeny, zkuste parametr -9 nebo -24, pokud je to
  47. stále rozhozené, jde je¿tê pouæít parametr -e pro externí
  48. definici rozmêrû. Jedná se o textové soubory s následující
  49. strukturou
  50. p⌐epínaç ¿í⌐ka     vÿ¿ka
  51.  
  52. p⌐epínaçe mohou bÿt pA, pE, pAE, pQ, pN
  53.  
  54. Rozmêry p⌐epínaçû se vztahují pouze na vÿpoçet rámû,
  55. neuvedené p⌐epínaçe se ponechávají nulové a záporné hodnoty
  56. jsou ignorovány
  57.  
  58. p⌐epínaçe ptN, ptA, ptE, ptQ, ptEA urçují velikosti jednotlivÿch
  59. velikosti druhu písem v polovinách pt
  60. p⌐.
  61.  
  62. ptN    22
  63. ptE    18
  64.  
  65.  
  66. Popis dosovké verze:
  67. Verze pro dos se skládá pouze z programu TXTNARTF.EXE.
  68. Program se ovládá pomocí parametrû p⌐i spu¿têní. P⌐i
  69. spu¿têní bez parametrû vypí¿e nápovêdu.
  70. Popis parametrû:
  71. TXTNARTF.EXT [parametry p⌐evodu] zdroj [cíl]
  72. - k         vstupní kód je Kameník, je provedena konverze do
  73.             Windows 1250
  74. - l         vstupní kód je Latin 2, bez uvedení p⌐epínaçe k
  75.             nebo l se bere kódování Windows 1250
  76. - p         proporcionální p⌐evod, nebere ohled na p⌐epínaç
  77.             uvnit⌐ textu
  78. - ux        nastaví jinÿ p⌐epínaç pro p⌐epnutí do
  79.             proporcionálního fontu, standardnê je to ^P^U, x
  80.             je znak, kterÿ bude místo U, pokud x je znak nêkterÿ ze
  81.             standardních p⌐epínaçû FANDu, tak se nebere v úvahu
  82. -A3         nastaví velikost papíru A3 na ¿í⌐ku, pokud nemáte
  83.             nainstalovanÿ ovladaç pro tiskárnu A3, tak jako
  84.             formát hlásí uæivatelskÿ, ale rozmêry jsou v po⌐ádku
  85. -9          rámy velikost pro 9 jehliçkové tiskárny, poçítá
  86.             s trochu jinou vÿ¿kou a ¿í⌐kou písma. D⌐íve -f
  87. -24         rámy velikost pro 24 jehliçkové tiskárny, poçítá
  88.             s trochu jinou vÿ¿kou a ¿í⌐kou písma
  89. -hp         rámy velikost pro laserové a inkoustové tiskárny,
  90.             tento p⌐epínaç je implicitní
  91. -97         rámy velikost pro Word 97
  92.  
  93. -esoub.def  vÿ¿ku a ¿í⌐ku písma bere z souboru soub.def,
  94.             je to dêlané jako poslední moænost p⌐inutit rámy
  95.             aby chodily jak mají
  96. -r          vypne p⌐evod rámû, ty jsou nahrazeny jen mezerami
  97. -s          "sekané rámy", kaædÿ ⌐ádek rámu se p⌐evádí zvlῃ
  98. -w          velikosti fontu pro win95
  99. -m          mekke konce radku prevadi na mezery
  100. -o          ignoruje odstrankovani
  101.  
  102. zdroj       zdrojovÿ soubor
  103. cíl         vÿstupní soubor, pokud ho neuvedeme, vezme se
  104.             stejnÿ jako zdroj, jen koncovka je pak rtf
  105.  
  106. Návratovÿ kód je 0 v p⌐ípadê æe program skonçí v po⌐ádku,
  107. jinak -1.
  108.  
  109.  
  110. Popis verze DLL pro MS-WORD:
  111.  
  112. Verze pro word se skládá z knihovny TXTRTF32.DLL a ¿ablony
  113. TXTNARTF.DOT. V ¿ablonê je uloæeno makro TXTNARTF, které
  114. uskuteçñuje vlastní p⌐evod. Pokud budete chtít pouæívat toto
  115. makro, spusƒte word, otev⌐ete soubor TXTNARTF.DOC a spusƒte
  116. makro InstallTXTNARTF ( nabídka Nástroje, poloæka Instalace
  117. TXTNARTF ). Instalace TXTNARTF nakopíruje knihovnu TXTRTF32.DLL
  118. do adresá⌐e WINDOWS a ¿ablonu TXTNARTF.DOT do adresá⌐e
  119. WINWORD\WRDSTART. ¢ablona se pak nainstaluje jako doplnêk wordu
  120. ( nabídka Soubor, poloæka ¢ablony ). Od této chvíle je v nabídce
  121. Soubor nová poloæka Otev⌐ít soubor z FANDu..., která spou¿tí právê
  122. makro TXTNARTF ( tato poloæka je p⌐ístupná, kdyæ je otev⌐en
  123. alespoñ jeden soubor, jinak musíte spustit p⌐ímo makro ).
  124. P⌐i spu¿têní se otev⌐e standardní dialogové okno pro
  125. otev⌐ení souboru a po vybrání souboru jê¿tê okno s
  126. nastavením parametrû pro konverzi. Po nastavení zaçne
  127. samotnÿ p⌐evod a na konec se zkonvertovanÿ soubor otev⌐e a
  128. p⌐epne do stránkového zobrazení ( kvûli rámûm ). Nastavení
  129. je stejné jako u verze pro DOS, pouze je realizované p⌐es
  130. dialogové okno. Zadané hodnoty se ukládí do souboru
  131. TXTNARTF.INI do adresá⌐e WINDOWS a p⌐i dal¿ím spu¿têní makra
  132. jsou p⌐ednastavené.
  133.  
  134.  
  135.  
  136. Problémy a omezení:
  137.  
  138. ■   Velikost znakû není p⌐esnê stejná jak vyti¿tênÿ znak na
  139.     tiskárnê, nejvêt¿í problémy jsou s poçtem ⌐ádkû na stránku
  140.     ( je men¿í ) a p⌐epínaçem Q, obecnê se li¿í p⌐edev¿ím vÿ¿ky
  141.     znakû
  142. ■   Pro nêkteré grafické znaky z DOSu není ve windows
  143.     ekvivalent
  144. ■   Maximální poçet znakû na ⌐ádek 256
  145. ■   Rámy
  146.   ■ Podle nastavené tiskárny se li¿í rozmêry fontû a rámy pak nemusí
  147.     p⌐esnê sedêt. Standardní nastavení je tak, aby p⌐evádêlo správnê
  148.     na laserovÿch tiskárnách. Je moæno pouæít parametr -9 nebo -24
  149.     pro 9 a 24 jehliƒkové tiskárny, pop²ípad╪ externí definici
  150.     rozmêrû ( parametr -e ) nebo p²evod rámà vypnout -r
  151.   ■ Nepouæívejte rámy, které p⌐echázejí z jedné stránky na
  152.     druhou, u normálního písma se vejde na stránku 56 ⌐ádek,
  153.     tak s tím poçítat, pop⌐. sníæit poçet ⌐ádek na stránku
  154.     (.pl 56 ). Pokud je nutnê pot⌐ebujete, pouæijte parametr
  155.     -s "sekané rámy"
  156.   ■ Nedoporuçuje se pouæívat rámy uvnit⌐ bloku s
  157.     proporcionálním písmem ( rûzná ¿í⌐ka znakû a vynechané
  158.     znaky zpûsobí, æe rámy nemusí sedêt )
  159. ■   Nutnê pot⌐ebuje font Courier New CE, pokud není ve
  160.     Windows nainstalovanÿ, word ho nahradí vêt¿inou systémovÿm
  161.     fontem, pak jsou rámy rozhozené a velikosti písma
  162.     neodpovídají
  163. ■   Nedoporuçuje se pouæívat p⌐epínaçe X,V,T
  164. ■   Spí¿e upozornêní na to, æe kódování Windows 1250
  165.     neobsahuje znaky pro rám.
  166.  
  167.  
  168.